home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_1199 / 1021 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. From: mforget@elfhaven.ersys.edmonton.ab.ca (Michel Forget)
  2. Subject: Re: digest
  3. Date:     Sun, 24 Jul 1994 23:38:06 -0600
  4. Precedence: bulk
  5.  
  6. Hello Warwick,
  7.  
  8. >Yes, it was suprising to me too.  But it turns out you can still use raster
  9. >copies on partially obscured windows.  And sometimes, the fact that some of
  10. >the area to raster-copy is obscured means the raster-copy goes faster, and
  11. >hence is faster.  Net gain for top windows is very little.
  12.  
  13. Could someone who understands how to do this post on the subject?
  14.  
  15. >BTW, MasterBrowse performs terribly when scrolled while it is not the
  16. >top window, redrawing stuff unnecessarily.  Interestingly, this is one
  17. >program that SHOULD operate well as a background window, since it makes
  18. >sense for the user to run MasterBrowse on a document file, then manipulate
  19. >the application which that file documents while scrolling through the
  20. >document in the MasterBrowse window.
  21.  
  22. Drawing a SpeedoGDOS font in a window is not so easy; you have to use the
  23. clipping rectangle (it is not an option).  The other detail affecting
  24. speed is that the program does not skip blank lines or check if a line
  25. is completely obscured (there are valid reasons for not skipping blank
  26. lines but not checking for obscured text is a design flaw which will be
  27. corrected).  Still, MasterBrowse _IS_ the fastest GEM text file viewer
  28. available.  It uses raster copies for foreground movement, and you can
  29. choose to move by more than single-line increments if you want to scroll
  30. any faster (though it is already too fast to read at single-line
  31. increments).
  32.  
  33. >IMO, applications should not use the desktop for its own.  At the very
  34. >least, it should be configurable (Interface is a good example of this).
  35.  
  36. I _CAN'T_ seem to get this feature to work.  It looks so simple, but the
  37. system does not seem to do anything after I tell it the address of the
  38. object tree to use as the new desktop.  It does not redraw it, or
  39. do much of anything.  I do not like the idea of having a desktop
  40. for every application much, but I would like to be able to do it.
  41. For my desktop replacement (UniDesk), the "desktop" is in a window.
  42.  
  43.  
  44. -- 
  45. Michel Forget           \\   mforget@elfhaven.ersys.edmonton.ab.ca    //
  46. Electric Storm Software  \\  ess@tibalt.supernet.ab.ca               //
  47. PGP Public Key Finger. = 1F C0 D3 FE 40 51 7F 47 F3 4A C6 AD 6E 02 71 85
  48.